Optimal Software Release Policy Based on Cost and Reliability with Testing Efficiency

نویسندگان

  • Chin-Yu Huang
  • Sy-Yen Kuo
  • Michael R. Lyu
چکیده

In this paper, we study the optimal software release problem considering cost, reliability and testing eficiency. We first propose a generalized logistic testing-effort function that can be used to describe the actual consumption of resources during the sojiware development process. We then address the problem of how to decide when to stop testing and when to release software for use. In addressing the optimal release time, we consider cost and reliability factors. Moreover, we introduce the concept of testing eficiency, and describe how reliability growth models can be adjusted to incorporate this new parameter. Theoretical results are shown and numerical illustrations are presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cost-reliability-optimal release policy for software reliability models incorporating improvements in testing efficiency

Over the past 30 years, many software reliability growth models (SRGMs) have been proposed for estimation of reliability growth of products during software development processes. One of the most important applications of SRGMs is to determine the software release time. Most software developers and managers always want to know the date on which the desired reliability goal will be met. In this p...

متن کامل

Analysis of 4p-Kappa TEF in to Software Reliability Growth Model and Optimal Software Release Policy

This paper investigates a SRGM (Software reliability growth model) based on NHPP (non-homogeneous Poisson process) which incorporates the 4p-Kappa testing effort function. Testing Software reliability is generally a key factor in software quality. Reliability is an essential ingredient in customer satisfaction. In software development process reliability conveys the information to managers to a...

متن کامل

Optimal Software Release Time with Patching Considered

Optimal software release policy is a well studied topic in the software reliability literature. However, all existing studies implicitly assume that testing stops at the time of release. Due to the advances in data communication technologies, an increasing number of software producers are providing patches for software defect correction and updates subsequent to a version release. Based on this...

متن کامل

Cost Optimization of SRGM using Genetic Algorithm

The applications of computer systems have been increased immensely during the last few decades and the system reliability is major concern which is depends upon reliability of software and hardware components. Software testing is quality assurance process which confirms that the product is error free and reliable. The reliability of software is major quality attribute which ensure failu...

متن کامل

Optimal Software Release Time Policy using Goal Programming

In this paper, the impact of software testing effort and the efficiency on the modeling of software reliability for optimizing the cost in case of release time policy has been discussed. Another important problem in the software development process is to determine when to stop testing and release the software. If testing is stopped too early, there may be too many defects in the software, resul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999